maximum stacking - Spanish English Dictionary